import cv2
import os
def find(targetFile,templateFile,fz):
    if os.path.exists(targetFile)==False:
       return False 

    if os.path.exists(templateFile)==False:
       return False  

    #读取目标图片
    target = cv2.imread(targetFile)
    #读取模板图片
    template = cv2.imread(templateFile)
    #获得模板图片的高宽尺寸
    theight, twidth = template.shape[:2]
    #执行模板匹配，采用的匹配方式cv2.TM_SQDIFF_NORMED
    result = cv2.matchTemplate(target,template,cv2.TM_SQDIFF_NORMED)
    #寻找矩阵（一维数组当做向量，用Mat定义）中的最大值和最小值的匹配结果及其位置
    min_val, max_val, min_loc, max_loc = cv2.minMaxLoc(result)
    cv2.destroyAllWindows()
    print('min_val',min_val)
    if min_val > fz:
       return False
    return (min_loc[0] + int(twidth/2),min_loc[1] + int(theight/2))
